57 Races
7 Trophies
Vermont 100 - 100 Miler - West Windsor, VT
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
The Battle at Bristol Mountain - 50K - Canandaigua, NY
Peak Ultra - 50 Miler - Pittsfield, VT
Watchung Winter - 50K - Mountainside, NJ
Watchung Winter - 50K - Mountainside, NJ
Staten Island Trail Festival - 50K - Staten Island, NY
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Highland Forest 1-2-3 - 20 Miler - Fabius, NY
ADK 80K - 50 Miler - Lake Placid, NY
Rock the Ridge - 50 Miler - New Paltz, NY